/* ***************************************************** **
   practical_readme.txt
   
   Plik typu README dotyczący skryptów dla książki
   Praktyczna nauka SQL dla Oracle, Helion (2022),
   napisanej przez Kima Berga Hansena, https://www.kibeha.dk
   Używasz na własną odpowiedzialność.

** ***************************************************** */

Te skrypty stanowią uzupełnienie książki Praktyczna nauka SQL dla Oracle.
Dokładne omówienie ich przeznaczenia znajdziesz w książce.

Całość zostaje umieszczona w schemacie o nazwie PRACTICAL
(przypomina przykładowe schematy Oracle takie jak SCOTT i HR.)

Istnieją cztery skrypty przeznaczone do zarządzania tym schematem:

 - practical_create_schema.sql

   Skrypt powinien być wykonany przez użytkownika DBA.
   Tworzy schemat/użytkownika PRACTICAL
   oraz nadaje uprawnienia niezbędne temu schematowi.

 - practical_fill_schema.sql

   Skrypt powinien być wykonany przez użytkownika PRACTICAL.
   Tworzy wszystkie tabele, obiekty i przykładowe dane.

 - practical_clean_schema.sql

   Skrypt powinien być wykonany przez użytkownika PRACTICAL.
   Usuwa wszystkie tabele, obiekty i przykładowe dane.

 - practical_drop_schema.sql

   Skrypt powinien być wykonany przez użytkownika DBA.
   Usuwa schemat PRACTICAL razem z całą zawartością.


Dla każdego rozdziału istnieje skrypt o nazwie ch_{chaptername}.sql.

Aby rozpocząć pracę, należy wykonać skrypt najpierw practical_create_schema.sql,
a później practical_fill_schema.sql.

Teraz można wypróbować skrypty dla poszczególnych rozdziałów
podczas lektury książki.

Jeżeli podczas eksperymentów uszkodzisz dane w tabelach, możesz rozpocząć
od początku przez wykonanie skryptów najpierw practical_clean_schema.sql,
a później practical_fill_schema.sql.

Gdy nie potrzebujesz dłużej schematu, usuń go
przez wykonanie skryptu practical_drop_schema.sql.


Przyjemnej lektury i eksperymentów z kodem.
Poza tym baw się dobrze.

/Kim Berg Hansen

/* ***************************************************** */
